package com.neu.model

case class VulnerabilityProfileEntry(
  id: Option[Long],
  name: String,
  comment: String,
  days: Int,
  domains: Array[String],
  images: Array[String]
)

case class VulnerabilityProfile(
  name: String,
  entries: Array[VulnerabilityProfileEntry]
)

case class VulnerabilityProfilesData(
  profiles: Array[VulnerabilityProfile]
)

case class VulnerabilityProfileConfig(
  name: String,
  entries: Option[Array[VulnerabilityProfileEntry]]
)

case class VulnerabilityProfileConfigData(
  config: VulnerabilityProfileConfig
)

case class VulnerabilityProfileEntryConfigData(
  config: VulnerabilityProfileEntry
)
